Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Davis Cup, World Group, Q, CRO-BEL 1-3 Shanghai Rolex Masters - Shanghai Menorca Challenger French Open - Paris U.S. Open - New York Davis Cup, World Group, Q2, CRO-FRA 1-3 Croatia F1 Croatia F1 Croatia F2 Uzbekistan F1 Uzbekistan F2 Italy F10 Croatia F3 Czech Republic F6 Croatia F1 Croatia F2 Italy F13 Uzbekistan F1 Hungary F3 Uzbekistan F2 Uzbekistan F4 Uzbekistan F4 Slovenia F2 TED Open-Akbank Private Banking - Istanbul Challenger DCN de Cherbourg - Cherbourg KGHM Dialog Polish Indoors - Wroclaw Baton Rouge Pro Tennis Classic - Baton Rouge Tunis Challenger Bordeaux Challenger Istanbul Challenger Astana Challenger St. Remy Challenger Astana Challenger Privatbank Open 2006 - Dnepropetrovsk Bratislava Challenger Helsinki Challenger Fergana Challenger - Fergana Hilton Waikoloa Village USTA Challenger - Waikoloa Cremona Challenger Sunrise Challenger Bauer Watertechnology Cup 2007 - Eckental Le Gosier Challenger Dallas Challenger Nottingham Challenger St. Remy Challenger Istanbul Challenger Tashkent Challenger Dallas Challenger BMW Tennis Championship - Sunrise Croatia Osiguranje Rijeka Open - Rijeka Alexander Kolyaskin Memorial - Donetsk Lambertz Open by Stawag 2007 - Aachen LTA Shrewsbury Challenger - Shrewsbury Delhi Challenger I - New Delhi Unicredit Czech Open - Prostejov Ethias Trophy - Mons PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Memorial Savigny - Sassuolo XI Venice Open - Venice Kyiv UMC Open - Kiev IPP Open - Helsinki Bauer Watertechnology Cup - Eckental Internationaux de Doubs Open de Franchie-Comte - Besancon Fergana Challenger - Fergana Unique Zagreb Open - Zagreb Geneva Challenger Aptos Challenger Togliatti Cup - Togliatti Ciudad de Pozoblanco 'Open Diputacion' - Cordoba AXA Open II - Espinho FILA Challenger Biella - Biella Copa Sevilla - Seville Bukhara Challenger - Bukhara Fergana Challenger - Fergana Architect Open - Budapest EI Bank Bulgarian Challenger - Sofia Samarkand Challenger - Samarkand Meridiana Sardegna Open - Olbia Samarkand Challenger - Samarkand Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Cassis Challenger Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Valencia Open - Valencia Togliatti Cup - Togliatti Yokohama International Tennis Tournament - Yokohama Adidas International - Sydney St. Petersburg Open - St. Petersburg Akbank Private Banking-TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Bukhara Challenger - Bukhara Kyiv Open - Kiev International Indoor Tennis Championships of Croatia - Zagreb Privat Bank Cup - Dnepropetrovsk Open de Franche-Comte - Besancon US Men's Clay Court Championships - Houston The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pro Tennis World Open - Sunrise St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Mercedes Cup - Stuttgart RCA Championships - Indianapolis Croatia Open - Umag Fergana Challenger - Fergana Pilot Pen Tennis - New Haven China Open - Beijing ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mordovia Cup 2005 - Saransk Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis IPP Geneva Trophy - Geneva Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland Internationaux du Doubs - Besancon Isla de Lanzarote - Lanzarote Garden Open - Rome Ciudad de Telde - Telde Schickendanz Open - Furth PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich GHI Bronx Tennis Classic - Bronx Countrywide Classic - Los Angeles Iskratel Open - Kranj Pilot Pen Tennis - New Haven China Open - Beijing Genoa Open - Genova Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Lambertz Open by Stawag - Aachen Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BH Telecom Sarajevo 2007 - Sarajevo BMW Tennis Championship - Sunrise The Dubai Tennis Championships - Dubai Morocco Tennis Tour - Marrakech AEGON Championships - London PEOPLEnet Cup - Dnepropetrovsk Legg Mason Tennis Classic - Washington Puerto Rico Challenger Tennis Event - Humacao Geneva Open - Geneva Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Kobstaedernes ATP Challenger - Kolding Campbell's Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel German Tennis Championships - Hamburg Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing PrivatBank Cup - Dnepropetrovsk Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Napoli Challenger Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis - St. Jean de Luz Morocco Tennis Tour - Casablanca Open 13 - Marseille US Men's Clay Court Championship - Houston Open de L'Isere - Grenoble BMW Open - Munich AEGON Championships - London Unique Zagreb Open - Zagreb San Jose Challenger Studena Croatia Open - Umag Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis The Nottingham Challenger - Nottingham Tallahassee Challenger Athens Challenger IPP Open - Helsinki Karshi Challenger Girona Challenger Bratislava Challenger Ilkley Challenger Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Sofia Open - Sofia Delray Beach Open - Delray Beach Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Barcelona Open BancSabadell - Barcelona Vegeta Croatia Open - Umag Citi Open - Washington Binghamton Professional Tennis Tournament - Binghamton Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Open 13 - Marseille AEGON Championships - London Swiss Indoors Basel - Basel GHI Bronx Classic - Bronx TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Maharashtra Open - Pune Rio Open - Rio de Janeiro Nova Challenger Osaka - Osaka Thailand Open - Bangkok Swiss Indoors Basel - Basel Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Helsinki Challenger Citi Open - Washington Kremlin Cup - Moscow Samarkand Challenger - Samarkand Alexander Kolyaskin Memorial - Donetsk bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Quelle Cup 2000 - Furth The Tennis Channel Open - Las Vegas Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart cinch Championships - London Madrid Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Manacor Challenger Challenger Casino Lugano - Lugano Murcia Challenger Memorial Savigni - Sassuolo Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Nottingham 2 Challenger cinch Championships - London Astana Open - Astana Tata Open Maharashtra - Pune Swiss Indoors Basel - Basel The Dubai Tennis Championships - Dubai Hangzhou Open - Hangzhou Hangzhou Open - Hangzhou Samsung Securities Cup Challenger - Seoul Legg Mason Tennis Classic - Washington KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Indianapolis Tennis Championships - Indianapolis Gerry Weber Open - Halle Stella Artois Clay Court Championships - Budaors Kremlin Cup - Moscow Lambertz Open by Stawag - Aachen Heilbronn Open - Heilbronn Samsung Securities Cup - Seoul Mobilux Open - Luxembourg Internazionali di Tennis di Bergamo - Bergamo BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Open - Munich X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 2006 USTA Tallahassee Tennis Challenger - Tallahassee AEGON International - Eastbourne Countrywide Classic - Los Angeles The LTA Cardiff Challenger - Cardiff Legg Mason Tennis Classic - Washington KGHM Polish Indoors - Wroclaw Open de Moselle - Metz Ortisei Challenger PBZ Zagreb Indoors - Zagreb KGHM Polish Indoors - Wroclaw Kremlin Cup - Moscow Challenger Ford de Cherbourg - Cherbourg St. Petersburg Open - St. Petersburg The LTA Wrexham Challenger - Wrexham Malaysian Open - Kuala Lumpur Fergana Challenger - Fergana Busan Open - Busan Tyumen Challenger IX Open Internacional D'Andorra - Andorra Challenger Canottieri Minico - Mantova Davidoff Swiss Indoors - Basel Zagreb Open - Zagreb Togliatti Cup - Togliatti Izmir Challenger Fever-Tree Championships - London Open Castilla y Leon - Segovia Quimper Challenger Atlanta Tennis Championships - Atlanta GHI Bronx Classic - Bronx Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Rakuten Japan Open - Tokyo BMW Open - Munich Legg Mason Tennis Classic - Washington Kyiv Open - Kiev Swiss Indoors Basel - Basel Croatia Open Umag - Umag Indian Oil Servo Challenger - Calcutta Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai AAPT Championships - Adelaide Open Castilla y Leon - Segovia PBZ Zagreb Indoors - Zagreb Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf Venice Open - Venice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Warsteiner Grand Prix - Oberstaufen Atlanta Tennis Championships - Atlanta Bet-at-home Open - Hamburg Mauthausen Challenger Challenger Groningen - Groningen Kremlin Cup - Moscow Memorial Kolyaskin - Donetsk BNP Paribas Primrose - Bordeaux Mauritius Open - Mauritius Countrywide Classic - Los Angeles LTA Men's Challenger - Wrexham Izmir Challenger Togliatti Cup - Togliatti Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Kyiv UMC Open - Kiev Barletta Challenger Open 13 Provence - Marseille Open 13 - Marseille KGHM Polish Indoors - Wroclaw China Open - Beijing Gemax Samsung Open 2005 - Belgrade Murray River Open - Melbourne Aircel Chennai Open - Chennai SAP Open - San Jose 2001 Challenger Canottieri Mincio - Mantova Internazionali di Tennis de San Marino - San Marino St. Petersburg Open - St. Petersburg TED Open - Istanbul 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open D'Orleans - Orleans Brixina Tennis Open - Bressanone Campbell's Hall of Fame Tennis Championships - Newport XXVIII Edizione 'A.Savoldi' - Manerbio The LTA Wrexham Challenger - Wrexham KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg Samarkand Challenger Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam Osaka International Tennis Tournament - Osaka Atlanta Tennis Championships - Atlanta Kremlin Cup - Moscow SAP Open - San Jose Argentina Open - Buenos Aires The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Mercedes Cup - Stuttgart Singapore Tennis Open - Singapore Chennai Open - Chennai Brisbane - Brisbane Ordina Open - 's-Hertogenbosch Gonet Geneva Open - Geneva China Open - Beijing Internazionali di Tennis di San Marino - San Marino Kremlin Cup - Moscow Winston Salem - Winston Salem Qatar ExxonMobil Open - Doha Braunschweig Challenger Tennis Masters Series - Rome Dubai Duty Free Tennis Championships - Dubai Tennis Masters Series - Cincinnati Tel Aviv Watergen Open - Tel Aviv AEGON Championships - London Plava Laguna Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Milan Indoors - Milan Zagreb Open - Zagreb AEGON Championships - London China Open - Beijing Swiss Indoors Basel - Basel Belgrade Open - Belgrade Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Millenium Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha AEGON Championships - London President's Cup 2000 - Tashkent Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva Pacific Life Open - Indian Wells Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia NASDAQ-100 Open - Miami Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Masters Series Monte Carlo - Monte Carlo ABN AMRO World Tennis Tournament - Rotterdam Campionati Internazionali d'Italia - Rome Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Monza Challenger Ricoh Open - 's-Hertogenbosch Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rakuten Japan Open - Tokyo Masters Series Monte-Carlo - Monte-Carlo Dutch Open Tennis - Amersfoort Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome SAP Open - San Jose Dubai Open - Dubai Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris AEGON Championships - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Thailand Open - Bangkok Proton Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo Croatia Open - Umag Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Farmers Classic - Los Angeles Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai China Open - Beijing Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris AIG Japan Open Tennis Championships - Tokyo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Gazprom Hungarian Open - Budapest Monte-Carlo Rolex Masters - Monte-Carlo AAPT Championships - Adelaide Gerry Weber Open - Halle Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Wimbledon - London Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Open Sud de France - Montpellier Mutua Madrid Open - Madrid Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Gerry Weber Open - Halle TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Hong Kong Tennis Open - Hong Kong Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne AEGON Championships - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Open Sabadell Atlantico - Barcelona U.S. Open - New York Australian Open - Melbourne French Open - Paris Legg Mason Tennis Classic - Washington Dubai Duty Free Tennis Championships - Dubai Wimbledon - London U.S. Open - New York Australian Open - Melbourne Waldbaum's Hamlet Cup - Long Island Estoril Open - Estoril Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London Open Sud de France - Montpellier U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco Countrywide Classic - Los Angeles Rolex Paris Masters - Paris BNP Paribas Masters - Paris Tennis Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid French Open - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Wimbledon - London U.S. Open - New York French Open - Paris Dubai Duty Free Tennis Championships - Dubai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, F, FRA-CRO 1-3 Davis Cup, Finals, Group D Davis Cup, Finals, QF, ITA-CRO 1-2 Davis Cup, Finals, F, RUS-CRO 2-0 Davis Cup, Finals, QF, CRO-ESP 2-0 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, 1R, BEL-CRO 2-3 Laver Cup - Prague Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, CRO-IND 3-1 Davis Cup, Finals, SF, CRO-SRB 2-1 U.S. Open (juniors) Davis Cup, Finals, SF, AUS-CRO 2-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong All Lower level tournaments Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo